<?php

namespace Sisesporte\Service;

use Doctrine\ORM\EntityManager;
use Doctrine\ORM\Query\ResultSetMapping;

class VagasModalidadeService extends AbstractService 
{

    public function __construct(EntityManager $em) 
    {
        parent::__construct($em);
        $this->entity = "Sisesporte\Entity\VagasModalidade";
    }

    public function getVagasModalidade($sqModalidade)
    {  
        
        $repo = $this->em->getRepository('Sisesporte\Entity\VagasModalidade');
        return $repo->getVagasModalidade($this->em, $sqModalidade);

/*        
        $rsm = new ResultSetMapping();

        $query = $this->em->createNativeQuery('SELECT sq_modalidade FROM modalidade', $rsm);
        
        $result = $query->getResult();       
      
        print_r($result);
*/                
    }
}
